osteoblastic sarcoma - French English Dictionary